hysop.mesh.mesh module¶
topology.py defines topology abstract interfaces for topologies.
:class:`~hysop.mes.mesh.Mesh :class:`~hysop.mes.mesh.MeshView
See also
MPI topologies and space discretisation in HySoP user guide.
- class hysop.mesh.mesh.Mesh(topology, **kwds)[source]¶
Bases:
TaggedObject
Abstract base class for local to process meshes.
Initialize a mesh.
- property topology¶
Return a topology view on the original topology that defined this mesh.
- class hysop.mesh.mesh.MeshView(mesh, topology_state, **kwds)[source]¶
Bases:
TaggedObjectView
Abstract base class for views on meshes.
Initialize a MeshView.
- property dim¶
Return the dimension of the domain.
- property mesh¶
Return the original mesh on which the view is.
- property topology_state¶
Return the topology state